tractor drawn implement - Español Inglés Diccionario